$4,000,0003 bd4 ba3,245 sqft10580 Wilshire Blvd APT 23NE, Los Angeles, CA 90024Sold 4 months agoSeller